Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCHLEY ROAD Terraced £135,995 1 Sep 2017
2 FINCHLEY ROAD Terraced £122,500 12 Sep 2014
3 FINCHLEY ROAD Terraced £47,000 2 Dec 1999
5 FINCHLEY ROAD Terraced £166,000 17 Mar 2022
7 FINCHLEY ROAD Terraced £177,500 2 Jun 2023
8 FINCHLEY ROAD Terraced £140,000 29 Oct 2021
14 FINCHLEY ROAD Terraced £135,000 28 Oct 2019
16 FINCHLEY ROAD Terraced £110,000 19 Nov 2014
20 FINCHLEY ROAD Terraced £148,000 16 Jun 2023